@font-face{font-family:'SiYuanN'; src:url('../fonts/SourceHanSansCN-Normal.otf'); }
*{ font-family:"SiYuanN";}
ul , li{padding:0px; margin:0px; list-style:none;}
body {color: #000;	cursor: default;padding:0px; margin:0px; background: #2472a3 url(../Images/bg.jpg) center top no-repeat; font-size:14px;
      overflow-x:hidden;}
.clear {clear: both;padding: 0px;margin: 0px;height: 0px;}
a {	text-decoration: none;	cursor: pointer;	color: #000; font-size:14px;
	transition: all 0.4s; font-family:"SiYuanN";
}
a:hover {color: #2471A3;}
.nowrap{display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hoverbig{transition: all 0.8s;}
.hoverbig:hover{transform: scale(1.05);}

#top_header{ margin-top:20px;}
#top_header a, #top_header b{font-size:14px; color:#000; font-weight:normal;}
#top_header a i,#top_header b i{ color:#2471A3;}

/*Navigation*/

#navigation_box{ padding:0px;}
#navbar-default{ background:#f7f7f7; border:none; border-radius:0px !important; padding:0 auto; margin-top:10px;
                 padding-top:5px; padding-bottom:5px; margin-bottom:0px;}
.navbar-header .navbar-brand{ display:none;}
#navbar-default .collapse .navbar-nav li a{font-size:16px; color:#2471A3; 
                                           padding-left:25px; padding-right:25px; text-align:center; display:block;}
#navbar-default .collapse .navbar-nav li a:hover{color: #fff !important; background:url(../Images/navbg.jpg) left center repeat-x;}
#navbar-default .collapse .navbar-nav li.dropdown:hover .dropdown-menu{ display:block;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu{background:#fcfcfc; padding-bottom:10px; margin-top:-2px;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li{ background:none; padding-top:2px; padding-bottom:8px;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover{ background:#0860a8; }
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover a{color:#fff !important;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu .caret{color:#f8b551;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover a{ background:none;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li a{color:#000; margin-top:5px; padding-top:5px; background:none;
                                                                       }
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li a:hover{ background:none;}



/*
#navbar-default{ background:#f7f7f7; border:none; border-radius:0px !important; padding:0 auto; margin-top:10px;
                 padding-top:5px; padding-bottom:5px; margin-bottom:0px;}
#navbar-default .collapse .navbar-nav{}
#navbar-default .collapse .navbar-nav li:hover{}
#navbar-default .collapse .navbar-nav li a{font-size:16px; color:#2471A3; padding-left:25px; padding-right:25px;
                                            text-align:center; display:block;}
#navbar-default .collapse .navbar-nav li a span{ font-size:9px; font-weight:lighter; opacity:0.7}
#navbar-default .collapse .navbar-nav li a:hover{color: #fff !important; background:url(../Images/navbg.jpg) left center repeat-x;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-toggle{font-size:16px; }
#navbar-default .collapse .navbar-nav li.dropdown:hover .dropdown-menu{ display:block !important; background:#f7f7f7;}
#navbar-default .collapse .navbar-nav li a:hover{color:#1f3f97; }
#navbar-default .collapse .navbar-nav li.dropdown a{font-size:16px; color:#2471A3;}
#navbar-default .collapse .navbar-nav li.open{padding-right:0px;}
#navbar-default .collapse .navbar-nav li.open a{ background:#222; color:#000;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu{background:#fcfcfc; padding-bottom:10px; margin-top:-2px;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li{ background:none; padding-top:2px; padding-bottom:8px;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover{ background:#0860a8; }
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover a{color:#fff !important;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu .caret{color:#f8b551;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li:hover a{ background:none;}
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li a{color:#000; margin-top:5px; padding-top:5px; background:none;
                                                                       }
#navbar-default .collapse .navbar-nav li.dropdown .dropdown-menu li a:hover{ background:none;}
.navbar-header .navbar-toggle{ background:#f0f0f0; color:#000; border:none; position:relative; top:4px;
                                           z-index:30000000000000;}
.navbar-header .navbar-brand{ display:none;}
*/

#slider_box{ padding:0px; margin-top:20px; }
#slider{border:none;width:100%; /*height:350px;*/ overflow-x:hidden; }
#slider .swiper-slide {
        text-align: center;
        font-size: 16px;
        background-size:cover;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
#slider  .swiper-slide img{width:100%;}
#slider  .swiper-slide .slider_txt{ position:relative; top:0px;}
#slider  .swiper-slide .slider_txt h2{ font-size:58px; font-weight:bold; color:#fff; text-shadow:2px 2px 5px #333; display:block;
                           margin-left:0px; width:100%; margin-bottom:30px;}
#slider  .swiper-slide .slider_txt h3{ font-size:24px; font-family:"Arial"; color:#fff; display:block;margin-left:0px; 
                                       text-transform:uppercase;text-shadow:2px 2px 5px #333; 
                                       margin-bottom:90px;}
#slider  .swiper-slide .slider_txt span,#slider  .swiper-slide .slider_txt a{ display:inline-block; padding:10px 50px; background:rgba(0,0,0,0.2);
                                        color:#fff; border:1px solid #fff; border-radius:40px;
                                        margin-left:15px; margin-right:15px;}
#slider .swiper-button-next{ margin-top:-60px; right:10%;}
#slider .swiper-button-prev{margin-top:-60px; left:10%;}
#slider .swiper-pagination{ bottom:220px; display:none;}

.container_block{ background:#f7f7f7; margin-top:10px; padding-bottom:15px;}

.block_title{ margin-bottom:0px; margin-top:20px; padding-bottom:20px; }
.block_title h2{margin:0px; padding:0px; display:inline-block; padding-bottom:10px; padding-left:40px;
                margin-bottom:0px; margin-top:5px; color:#024a86; font-size:20px; width:37%; border-bottom:1px solid #9e9e9f;
                padding-bottom:10px; }
.block_title h2 a{color:#024a86;  font-size:18px; font-weight:bold; margin-right:15px;
                  }
.block_title h2 span{color:#024a86; font-size:18px; font-family:"Arial"; font-weight:bold; margin-left:15px;}
.block_title h2 a:hover{color:#2471A3;}
.block_title a.morelink{font-size:14px; color:#2471A3; float:right; margin-top:20px; margin-right:15px;
                       display:inline-block; font-weight:lighter; }

.art_items{ margin-bottom:30px;}
.art_items .art_txt{ margin-top:25px;}
.art_items .art_title{ font-weight:bold; font-size:16px;}
.art_items .art_desc{ margin-top:10px;}
.art_items .art_desc a{color:#777;}
.art_img{}
.art_img img{border:1px solid #9e9e9f;}
.art_dtboxouter{ margin-right:0px; padding-right:0px;}
.art_dtbox{ background:#ebebeb; color:#666; padding-top:10px; padding-bottom:2px;}
.art_dtbox b{ font-weight:bold; font-size:24px;}
.art_dtbox p{}

.products_items{ text-align:center; margin-bottom:20px; /*box-shadow:2px 2px 4px 0px #666;*/ background:#f7f7f7; 
                 transition: all 0.8s; border-radius:4px; padding-bottom:0px; }
.products_items_img{ display:block; border:1px solid #9e9e9f;}
.products_items_img:hover{ display:block; border:1px solid #2471A3; box-shadow:2px 2px 5px 0px #ccc;}
.products_items_img img{border-radius:4px 4px 0px 0px;}
.products_items_img img:hover{}
.products_items .titlebox{ background:none; line-height:18px; padding-top:0px;}
.products_items_title{font-size:15px; color:#000; margin-bottom:4px; margin-top:10px;}

.products_show_swiper{ width:100%; overflow:hidden;}

/*
.news_i_ul{}
.news_i_ul li{display:flex; justify-content: flex-start;margin-top:20px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.news_i_ul li a{flex:1; font-size:16px; color:#000;}
.news_i_ul li a i{color:#009944; font-size:5px; margin-right:3px; position:relative; top:-2px;}
.news_i_ul li span{float:right; color:#999; display:inline-block; margin-left:10px; margin-top:2px;}
*/
.rdtitlebox{display:flex; justify-content: flex-start;}
.rdtitlebox a{padding-left:15px; background:url(../Images/bgdot.png) left center no-repeat;}
.block_news_title{ font-size:14px; margin-bottom:10px; flex:1;}
.block_news_title i{ font-size:5px; position:relative; top:-4px; margin-right:4px; color:#009944;}
.rdtitlebox span{float:right; color:#999; display:inline-block; margin-left:10px;}

.block_news_titledot{padding-left:15px; background:url(../Images/bgdot.png) left center no-repeat;}

.row_title{ margin-top:40px; font-size:14px;}
.row_title a{ display:inline-block; font-size:14px; margin-bottom:10px; margin-left:15px;}

/*Pagination*/
.page_box{padding-top:20px; padding-bottom:20px; text-align:center; clear:both; margin-top:20px; line-height:40px;
           width:100%;}
.page_box a{-webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius: 5px;
	border: 3px solid #f0f0f0; background:#666; padding:13px 17px; margin-left:4px; color:#000; }
.page_box a:hover , .page_box a.current{color:#fff; background:#2471A3;}
.more-fhlinks{display:none;}
.pagination>li>#gotopagebtn 
{
    
    }
.pagination>li>#gotopid 
{
    width:50px;
    }
.next_prev_box{border-top:1px dotted #666; border-bottom:3px solid #f0f0f0; line-height:24px; padding-top:14px; 
               padding-left:10px; padding-bottom:14px; font-size:15px; background:#f9f9f9; margin-left:10px; margin-top:20px;}
.next_prev_box a{color:#2471A3; font-weight:bold; font-size:15px;}

.left_title{ margin-bottom:10px; margin-top:15px;}
.left_box{ background:#eeeeef; padding:15px; margin-bottom:10px; font-size:16px; line-height:28px;}
.left_cat{}
.left_cat li{border-top:1px dotted #d4d4d4; margin-top:5px; padding-top:5px; padding-left:10px; }
.left_cat li a{ font-size:16px;}

#footer{ background:#f7f7f7; padding-top:40px; color:#000; font-size:14px; padding-bottom:0px;}
#footer h2{font-size:14px; font-weight:bold; padding:0px; margin:0px; color:#000; margin-left:0px; position:relative; top:3px;}
#footer .row{ margin-bottom:20px;}
.fright{padding-left:0px; margin-left:0px;}
.fright a{margin-right:10px; font-size:14px; color:#000;}
#footer .footercotrow{ margin-top:30px;}
#footer .ewmrightrow p{ font-size:14px; margin-top:20px;}
#footer .ewmrightrow h2{margin-top:40px; display:block;}
.row_footer{ text-align:left;}
.row_footer a{color:#000;}

.newscenterbtn{color:#024a86; background:#fff;}
.newscenterbtn_current{color:#fff; background:#024a86;}
.newscenterindexrow{ margin-top:30px; display:none;}
.newscenterindexrow_current{ margin-top:30px; display:block;}

.breadcrumb{border-bottom:1px solid #ccc; background:none; height:40px; overflow:hidden; text-align:left;
                  padding-top:1px; display: block; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
                  border-radius:0px; margin-top:20px; font-size:16px; margin-bottom:0px; 
                 }
.breadcrumb a{ font-size:14px;}
.breadcrumb2{text-align:right; font-size:14px;}
.breadcrumb3{ margin-top:-36px; font-size:14px; /*width:55%; float:right; margin-top:20px; position:relative; top:-5px;*/}

.pagebox{padding-top:20px;}
.pagebox li{float:left; margin-left:10px;}
.prevnext{color:#666;}
.prevnext a{color:#666;}

h1.pro_title{font-size:18px; font-weight:bold;}
h3.pro_detail{ background:#f0f0f0; font-size:14px; font-weight:bold;}  

#online_ask{background:#fff url(../Images/askbg1.jpg) center top no-repeat; padding-top:15px; padding-bottom:30px;
            background-attachment:fixed;}
#online_ask .block_title{ margin-bottom:15px;}
#usavebtn{font-size:14px; line-height:14px;}

.art_list{ background:#eeeeef; padding-top:10px; margin-top:10px;}
.art_list b{color:#9e9e9f; font-size:16px; display:block; text-align:center;position:relative; top:10px; letter-spacing:2px;
            font-size:18px; padding-left:15px;}
.art_list h2{ margin-bottom:10px; margin-top:0px; padding-top:0px; }
.art_list h2 a{font-size:18px; color:#000; font-weight:bold;}
.art_list p.art_desc{line-height:24px; color:#666; letter-spacing:0px; font-size:16px;}


#mapbox{overflow:hidden; width:90%; margin:0 auto; height:350px; border:10px solid #fff; 
      border-radius:5px;  background:#fcfcfc; margin-top:30px;
  box-shadow:0 0 8px 1px #e4e5e6;}
#map_contact_us{ width:100%; height:640px;}


/*changbi.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: -130px; _position: absolute; z-index:2000;
}*/
.float0831 {
	position: fixed; TOP: 180px; left: 1px; _position: absolute; z-index:2000;
	width:130px; height:250px; background:#2471a3; border:5px solid #fcfcfc; border-radius:10px;
	
}
.float0831_close{left:-130px;}
.float0831 {
	position: fixed; TOP: 180px; left: 1px; _position: absolute; z-index:2000;
	width:130px; height:250px; background:#2471a3; border:5px solid #fcfcfc; border-radius:10px;
	
}
.float0831_close{left:-130px;}
#floatL1{width:110px; position:absolute; color:#fff; font-size:16px;}
#floatL1 ul{margin-left:12px;}
#floatL1 ul li h3{ font-size:16px; font-weight:bold;}
#floatR1{padding:5px; border-radius:0px 5px 5px 0px; font-weight:bold;
        background:#fcfcfc; line-height:18px; text-align:center; color:#2471a3; display:block; position:absolute; left:125px;
        top:40px;
        }

#floatL2{width:110px; position:absolute; color:#fff; font-size:16px;}
#floatL2 ul{margin-left:12px;}
#floatL2 ul li h3{ font-size:16px; font-weight:bold;}
#floatR2{padding:5px; border-radius:0px 5px 5px 0px; font-weight:bold;
        background:#fcfcfc; line-height:18px; text-align:center; color:#2471a3; display:block; position:absolute; left:125px;
        top:40px;
        }


.right_tool_bar{position:fixed; _position: absolute; z-index:2000; top:200px;
                 right:9px;}
.right_tool_bar li{height:45px; margin-top:10px;}
.right_tool_bar li a i{color:#000;}
.right_tool_bar li a i:hover{color:#174ea8;}
.right_tools{float:right; display:block; height:45px; width:45px; overflow:hidden; line-height:45px; text-align:center;
             background:rgba(255,255,255,0.5); border-radius:5px; font-size:24px; box-shadow:0px 3px 6px 0px #666;}
.right_tools:hover{ background:#fff;}
.right_tel{background:#fa9d00; color:#fff; display:block; width:200px; height:45px; text-align:center; line-height:45px;
           border-radius:45px; font-size:18px; float:right; margin-right:5px;}
.right_erweima{float:right; margin-right:5px; display:block; height:45px;}
.right_qq{background:#fa9d00; color:#fff;float:right; margin-right:5px;display:block; width:200px; height:45px; text-align:center; line-height:45px;
           border-radius:45px; font-size:18px; }
.right_ts{ display:none;}


/*To Top*/
p#back-to-top{
    position:fixed;
    display:none;
    bottom:10px;
    right:20px; width:40px; height:40px; background:#fa9d00;  border-radius:40px; text-align:center; line-height:42px;
    box-shadow:1px 1px 5px 0px #666;
}
p#back-to-top i{
    font-size:20px; font-weight:bold; color:#fff;
}
p#back-to-top i:hover{
    color:#f0b413;
}

.prostatusrow{ margin-top:15px; font-size:16px;}
.producttitle{ font-size:28px; font-weight:bold; margin-top:0px; margin-left:8px;}
.xinghao{ margin-left:15px;}
.products_status{ font-size:16px; line-height:24px; margin-top:40px; margin-left:15px;}
.producbigimg{width:95%;}

.content_content{ padding:10px; font-size:15px; line-height:24px;}
.content_content table{font-size:13px; line-height:18px;}
.content_content img.img-responsive{ margin:0 auto;}
#mstitle{ background:#eeeeef; padding:15px; color:#024a86; font-size:16px; font-weight:bold;}

.art_p{ margin-top:20px; margin-left:8px; margin-bottom:25px; font-size:13px; color:#9195A3;}

.content_page{ margin-top:30px;}

.procenteritemsbox{margin-top:30px;}

.indexabsintro{ font-size:14px; color:#666;}
.indexabsintro h2{ font-size:18px; color:#000;}
.imore{ text-align:right;}

.cattitle_h2{background:#0860a8; font-size:18px; display:inline-block; color:#fff; border-radius:5px; 
            padding:5px 15px;}
.left_title{position:relative; top:6px;}
.left_box{ margin-top:10px;}


@media screen and (max-width: 480px)
{   body{padding-bottom:40px; padding-top:0px;}   
   /*
   #navigation{padding-top:6px; height:auto; margin-top:5px;}
   #navbar-default .navbar-toggle{ position:relative; top:0px; right:-7px;}
   #navbar-default .navbar-collapse{width:100%; margin:0px; overflow:hidden; padding-left:0px; z-index:5000000; }
   .navbar-header{ background:none;}
   #navbar-default .navbar-collapse .navbar-nav{padding-left:0px; position:relative; left:-10px;
                                                            top:10px;}
   #navbar-default .navbar-collapse .navbar-nav li{border-bottom:1px dotted #666; margin-left:0px;}
   #navbar-default .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu{ display:none;}
   #navbar-default .navbar-collapse .navbar-nav li.open ul.dropdown-menu{ display:none;}
   #navbar-default .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu li a{color:#000 !important;}
   #navbar-default .navbar-collapse .navbar-nav li.dropdown ul.dropdown-menu li a:hover{color:#fff !important;}
   #navbar-default .navbar-collapse .navbar-nav li a{ color:#333 !important; display:block;}
   .navbar-header .navbar-brand{margin:0px; padding:0px; padding-top:15px; padding-left:15px; color:#333; display:inline-block; }
*/

#navbar-default .collapse .navbar-nav li.dropdown:hover .dropdown-menu{ display:none;}
#navbar-default .collapse .navbar-nav li.open .dropdown-menu{ display:block !important;}
.navbar-header .navbar-brand{ display:inline-block;}
   
/*Pagination*/
.page_box{padding-top:20px; padding-bottom:20px; text-align:center; clear:both; margin-top:20px; line-height:40px;
           width:100%;}
.page_box a{-webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius: 5px;
	border: 3px solid #f0f0f0; background:#666; padding:4px 7px; margin-left:4px; color:#000; }
.page_box a:hover , .page_box a.current{color:#fff; background:#2471A3;}

#slider{border:none; width:100%; height:160px; background:#fcfcfc;}
#slider .swiper {
        width: 100%;
        height: 100%;
      }

 #slider      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-size:146% !important;
      }
#slider  .swiper-slide .slider_txt{ position:relative; top:0px;}
#slider  .swiper-slide .slider_txt h2{ font-size:20px; font-weight:bold; color:#fff; text-shadow:2px 2px 5px #333; display:block;
                           margin-left:0px; width:100%; margin-top:20px; margin-bottom:0px;}
#slider  .swiper-slide .slider_txt h3{ font-size:12px; font-family:"Arial"; color:#fff; display:block;margin-left:0px; 
                                       text-transform:uppercase;text-shadow:2px 2px 5px #333; 
                                       margin-bottom:10px;}
#slider  .swiper-slide .slider_txt span,#slider  .swiper-slide .slider_txt a{ display:inline-block; padding:4px 10px; background:rgba(0,0,0,0.2);
                                        color:#fff; border:1px solid #fff; border-radius:40px;
                                        margin-left:5px; margin-right:5px; font-size:13px;}
#slider .swiper-button-next{ margin-top:-190px;}
#slider .swiper-button-prev{margin-top:-190px;}
#slider .swiper-pagination{bottom:420px;}

.block_title{ margin-bottom:0px; margin-top:20px; padding-bottom:20px; }
.block_title h2{margin:0px; padding:0px; display:block; text-align:center;
                margin-bottom:0px; margin-top:5px; color:#024a86; font-size:20px; width:100%; border-bottom:1px solid #9e9e9f;
                padding-bottom:10px; }
.block_title h2 a{color:#024a86;  font-size:18px; font-weight:bold; margin-right:15px;
                  }
.block_title h2 span{color:#024a86; font-size:18px; font-family:"Arial"; font-weight:bold; margin-left:15px;}
.block_title h2 a:hover{color:#2471A3;}
.block_title a.morelink{display:none;}


p#back-to-top{
    position:fixed;
    display:none;
    bottom:60px;
    right:20px;
}

.pagination>li>a, .pagination>li>span, .pagination>li>input {
	position: relative;
	float: left;
	padding: 6px 8px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}
.float0831 {
	position: fixed; TOP: 180px; left: 1px; _position: absolute; z-index:2000;
	width:130px; height:250px; background:#2471a3; border:5px solid #fcfcfc; border-radius:10px;
	
}
.float0831_close{left:-130px;}
#floatL1{width:110px; position:absolute; color:#fff; font-size:16px;}
#floatL1 ul{margin-left:12px;}
#floatL1 ul li h3{ font-size:16px; font-weight:bold;}
#floatR1{padding:5px; border-radius:0px 5px 5px 0px; font-weight:bold;
        background:#fcfcfc; line-height:18px; text-align:center; color:#2471a3; display:block; position:absolute; left:125px;
        top:40px;
        }

#floatL2{width:110px; position:absolute; color:#fff; font-size:16px;}
#floatL2 ul{margin-left:12px;}
#floatL2 ul li h3{ font-size:16px; font-weight:bold;}
#floatR2{padding:5px; border-radius:0px 5px 5px 0px; font-weight:bold;
        background:#fcfcfc; line-height:18px; text-align:center; color:#2471a3; display:block; position:absolute; left:125px;
        top:40px;
        }

.breadcrumb_box{ overflow:hidden;}

#mapbox{overflow:hidden; width:100%; height:350px; border:10px solid #fff; 
      border-radius:5px;  background:#fcfcfc; float:left; position:relative; top:-20px; 
  box-shadow:0 0 8px 1px #e4e5e6;}
#map_contact_us{ width:100%; height:350px;}
.fcontact{ margin-top:30px;}
.friendlinksa{ display:inline-block; margin-right:0px; margin-left:0px; display:inline-block; width:46%;
               margin-top:10px; font-size:16px !important;}
.friendrow{ margin-bottom:30px;}


.caseSwiper{ border:1px solid #9e9e9f; overflow:hidden; height:250px; margin-left:10px; margin-right:10px;}
.caseSwiper .swiper-button-next{ margin-top:-15px; }
.caseSwiper .swiper-button-prev{margin-top:-15px; margin-left:20px;}
.caseSwiper .swiper-pagination{bottom:20px;}
.caseSwiper .swiper-slide{ background-size:100%; background-position:center center;}

#footer{ background:#fcfcfc; font-size:16px; padding-bottom:50px; overflow-x:hidden;}
#footer h2{font-size:16px; font-weight:bold; margin-bottom:35px; padding-bottom:0px; display:inline-block; color:#000;}
.fcontact li , .fprocat li , .foth li{ line-height:24px;}

.art_item_list{height:20px; line-height:20px; margin-bottom:15px;}
.art_item_list a{ margin:0px;}

.breadcrumb a{ font-size:14px;}
.breadcrumb2{text-align:left; font-size:14px;}
.breadcrumb3{ margin-top:-10px; /*width:55%; float:right; margin-top:20px; position:relative; top:-5px;*/
              display:block; width:100%; font-size:14px; padding-left:0px; margin-left:0px;
              white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
              margin-top:5px;}
              

#slider .swiper-button-next{ margin-top:-300px; right:10%;}
#slider .swiper-button-prev{margin-top:-300px; left:10%;}
#slider .swiper-pagination{ bottom:220px; display:none;}
.footer_nav{position: fixed; bottom: 0px; _position: absolute; z-index:2000; width:100%; height:50px; background:#222;
            color:#fff; line-height:50px; box-shadow:0 -1px 5px 1px #333;}
.footer_nav a{color:#fff; font-size:13px; font-weight:bold;}
.footer_nav a i{color:#4d9a34; font-size:12px;}
.footer_nav .col-xs-4{padding-right:0px; margin-right:0px;}
.fright{padding-left:0px; margin-left:15px;}
#footer .ewmrightrow p{ font-size:15px; margin-top:-10px;}

#bottomtel{ display:block; height:40px; box-sizing:border-box; text-align:center; line-height:40px;
            background:#0860a8; width:100%; position:fixed; bottom:55px; font-size:16px; font-weight:bold;
            color:#fff;}

}













